cellular membrane - French English Dictionary